DNA strand - French English Dictionary